echo sounder – Català–English translations

🇬🇧 en ca

echo sounder noun

  • sonar device
ecòmetre
Wiktionary Links